motorized platoon - Alemán Inglés Diccionario